small, broken down car - Turkish English Dictionary